package controle;

import dados.Usuario;

public class UsuarioController {
private Usuario usuario;


AcessBD BD =new AcessBD();

public boolean verificarValidadeDados(Usuario usuario){
	return false;  // falta implementar
}

public int verificarNumCaracteres(String palavra){
	return 0;// falta implementar
}

public boolean salvarCadastro(Usuario cadastro){
	return BD.cadastrarUsuario(cadastro); // falta implementar no BD
	
}

public boolean salvarSenha(String senhaNova, Usuario usuario){
	Usuario antigo, novo;
	antigo =usuario;
	novo =usuario;
	novo.setSenha(senhaNova);
	return BD.alterarDadosUsuario(antigo, novo); //falta implementar no BD
}

public boolean alteraLogin(Usuario usuario, String loginNovo){
	Usuario antigo, novo;
	antigo =usuario;
	novo =usuario;
	novo.setLogin(loginNovo);
	return BD.alterarDadosUsuario(antigo, novo);  //falta implementar no BD
	}

public boolean recuperarSenha(String email){
	return false; // tem que implementar, pra enviar email com a senha pra o usuario.
}

public boolean verificarAcesso(String login, String senha){
	return false; //falta fazer
	
}

public boolean fazerCadastro(Usuario usuario){
	return BD.cadastrarUsuario(usuario);
}

}
